package come.bjpowernode.javase.io;

import java.io.FileOutputStream;
import java.io.PrintStream;

/*
java.io.PrintStream:标准的字节输出流，默认输出到控制台。
 */
public class PrintStreamTest01 {
    public static void main(String[] args) throws Exception{
        //联合起来写
        System.out.println("hello word!");

        //分开写
        PrintStream ps = System.out;
        ps.println("hello zhangsan");
        ps.println("hello lisi");

        //标准输出流不需要关闭

        //可以改变标准输出流的方法吗？可以
        //标准输出流不在指向控制台，指向自己定义的文件(logFile)
        PrintStream printStream = new PrintStream(
                new FileOutputStream("logFile"));
        System.setOut(printStream);
        System.out.println("“hello word");


        /*System.gc();
        System.currentTimeMillis();
        PrintStream ps1 = System.out;
        System.exit(0);
        System.arraycopy();*/

    }
}
